no poder disculparse - Turkish English Dictionary